what is abulon in english